tax on foreign currency sales - Francés Inglés Diccionario